marine flooding surface - French English Dictionary